Esta sección ofrece ejemplos que utilizan la función CT Chart arrays para la creación de gráficos de dos y tres dimensiones.
Si desea crear gráficos por programación a partir de los registros de una base, consulte la sección Crear gráficos a partir de registros (ejemplos).
En cada ejemplo, encontrará:
- Una descripción de la situación utilizada como ejemplo,
- La estructura de la base de datos del ejemplo,
- Un gráfico creado en su totalidad por programación, utilizando los datos del ejemplo,
- El código utilizado para crear el gráfico de ejemplo.
Supongamos que usted es un nuevo gerente en la división de ingeniería de una empresa que fabrica gadgets. Una de sus nuevas responsabilidades es disminuir el tiempo que los departamentos se toman para responder a las peticiones de los clientes que buscan ayuda.
Usted decide diseñar una base de datos para controlar el tiempo de respuesta de cada departamento. La estructura de su base de datos es el siguiente:

Para analizar la información reunida, usted decide graficar los tiempos de respuesta promedio ((Fecha de finalización - Fecha de solicitud) / # de peticiones) de cada departamento para cada mes del año pasado. Utilizando 4D Chart, se hace el siguiente gráfico:

Este gráfico se generó y recibió el formato utilizando el método GR RESPONSE. Este método llena los arrays con datos, genera un gráfico a partir de los arrays y luego personaliza ciertos aspectos del gráfico, tal como los títulos de los ejes y los colores de las series.
La primera parte del método utiliza los comandos y funciones de 4D para crear y llenar los arrays. Usted introduce el contenido del array Categorías, el contenido del array Series se toma directamente de la base de datos y el contenido del array Valores es el resultado de la manipulación de datos. El tamaño del array Valores es igual al tamaño del array Categorías multiplicado por el tamaño del array Series.
Este método utiliza conjuntos para manipular la selección de registros. Después de haber creado un conjunto, puede cambiar la selección de registros según sea necesario al buscar y luego regresar al conjunto original de registros tantas veces como sea necesario. En este método, se utiliza un conjunto para mantener la selección de registros para todo el gráfico. La selección se modifica durante el llenado del array Valores, porque los valores son determinados por la selección que resulta de la búsqueda de los registros de cada departamento para cada mes.
Una vez llenos los arrays, los comandos 4D Chart se utilizan para crear el gráfico y modificar sus características.
El siguiente es el método GR RESPONSE:
Suponga que usted es Director Regional de un programa educativo y que le gustaría determinar si los resultados de las pruebas de los estudiantes en su región han mejorando. Su base de datos contiene los puntajes de los estudiantes en su región, indicando la fecha de la prueba y el departamento.
Nota: la base de datos de ejemplo es la misma utilizada en el ejemplo de Crear un gráfico de dos dimensiones con las series definidas por los datos contenidos en registros, en la sección Crear gráficos a partir de registros (ejemplos).

Como había varias fechas de prueba en cada año, no se puede graficar los datos directamente a partir de la base de datos. En cambio, usted crea un método que ubica los datos en arrays, permitiéndole utilizar cada año como una categoría y los departamentos individuales como series.

Este gráfico se generó utilizando el método GRAPH SCORES 3D. Este método llena los arrays con datos, genera un gráfico a partir de los arrays y luego personaliza ciertos aspectos del gráfico.
El contenido del array Categorías se introduce directamente en el código. El contenido del array Series se toma de la base de datos. El contenido del array Valores son los promedios de los puntajes de cada departamento para cada año. El tamaño del array Valores es igual al tamaño del array Categorías multiplicado por el tamaño del array Series.
Utilizando comandos 4D Chart, la barra de menús 4D Chart, las barras de desplazamiento, las reglas y las paletas de herramientas se ocultan. El área 4D Chart está ´definida como no editable, lo que significa que el usuario no puede seleccionar cualquier objeto en el área o ni modificarlo.
El siguiente es el método GRAPH SCORES 3D: